//
//  YbrFileUtils.m
//  wifibox
//
//  Created by os X 10.9 on 15-1-10.
//  Copyright (c) 2015年 yinbaner. All rights reserved.
//

#import "YbrFileUtils.h"

@implementation YbrFileUtils
+ (BOOL) isFileExist:(NSString *)filePath
{
    NSFileManager *fileManager = [NSFileManager defaultManager];
    BOOL result = [fileManager fileExistsAtPath:filePath];
    return result;
}

// 保存内容到指定的位置
+(BOOL) saveStrForFile:(NSString *) filePath content:(NSString *) content {

   BOOL isSucceed = [content writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:nil];
    
    
    NSLog(@"-------保存是否成功-------%d",isSucceed);
    
    
    
    return isSucceed;
}

+(NSString *) getStrForFile:(NSString *) filePath {
    NSString *content = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
    
    return content;
}

// 删除文件
+(BOOL) deleFile:(NSString *) filePath {
    NSFileManager *fileManager = [NSFileManager defaultManager];
    return [fileManager removeItemAtPath:filePath error:nil];
}

// 获得File列表
+(NSArray *) getFileList:(NSString *) dirPath {
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSError *error = nil;
    NSArray *fileList = [[NSArray alloc] init];
    NSLog(@"文件的喜爱杂   %@" ,dirPath);
    //fileList便是包含有该文件夹下所有文件的文件名及文件夹名的数组
    fileList = [fileManager contentsOfDirectoryAtPath:dirPath error:&error];
    return fileList;
}

@end
